/*
 * Copyright 2016-2017 TVI Go Easy.
 * Created on 2017/4/24 17:08
 */
package org.mechanic.fund.repository.product;

import org.mechanic.fund.domain.product.Product;
import org.mechanic.fund.domain.product.ProductStyle;

import java.util.List;

/**
 * 产品信息JPA自定义接口
 *
 * @author mechanic
 * @version 0.0.1
 */
public interface ProductRepositoryCustom {
    /**
     * 返回匹配产品名称、产品代码和产品风格类型的产品信息列表
     *
     * @param name     名称
     * @param code     产品代码
     * @param style    产品风格类型
     * @return 产品信息列表
     */
    List<Product> findProductListOrderByCreateTimeAsc(String name, String code, ProductStyle style);
}
